Assessing Pbl with Software Factory and Agile Processes: a Case Study to Develop Mobile Software ́s Engineers

نویسندگان

  • Simone C. dos Santos
  • Andrea Pinto
  • Luis Freire
چکیده

The increasing and continuous presence of software products and services consumed daily by the society is gaining momentum with the development of the mobile device market. In this scenario, the demand for trained professionals in specific technologies for mobile platforms like Google Android and Samsung BADA, is growing rapidly. The Problem Based Learning method was used to solve practical and real problems inside a Program for teaching Software Engineering techniques to develop Mobile Devices; this program was inspired in the Medical Residency concept, and is called “Software Residency”, in which students learn by doing mobile applications in a real working environment implemented by a software factory. To execute this approach, a teaching and learning method was defined and applied based on authentic environment and authentic assessment, approach that brought relevant results towards the learning effectiveness in this context.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching Agile Software Engineering Using Problem-Based Learning

Many studies have reported the utilization of Problem-Based Learning (PBL) in teaching Software Engineering courses. However, these studies have different views of the effectiveness of PBL. This paper presents the design of an Advanced Software Engineering course for undergraduate Software Engineering students that uses PBL to teach them Agile software development methodsparticularly Scrum. The...

متن کامل

Study of Factors Influencing the Adoption of Agile Processes When Using Wikis

The adoption of innovative Software Engineering (SE) processes by an organization implies that engineers have to learn new processes they might not be familiar with. Social software can support and enhance this adoption process, so research needs to focus on how the exchange of knowledge among software engineers using these tools can help to perform training more effectively. We propose a frame...

متن کامل

Software Development and Experimentation in an Academic Environment: The Gaudí Factory

In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory. We have used this approach during a period of five years to define and evaluate an agile ...

متن کامل

A Virtual Environment for Problem-Based Learning in Software Engineering Education

PBL (Problem-Based Learning) is a constructivist teaching method that uses real-life problems to develop skills and attitudes in students to solve them. This involves the inclusion of essential practices that are based on collaborative work and task management. As PBL is process-oriented, it is necessary to guide students in the definition of the solving process, ensure that students follow thi...

متن کامل

Agile Development of a Custom-Made Vocabulary Mobile Application: A Critical Qualitative Approach

There have been some observed studies and developed applications (apps), with a concentration on Mobile Assisted Language Learning (MALL), and no consideration of communicative needs of the learners; besides, these studies focused on either the theoretical aspects or the utilization of the available apps in the market (Burston & Athanasiou, 2020). Hence, Vocabulary Guru (VG), a custom-made mobi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012